860555
54753
662790
652361
375923
815644
705746
675315
30282
816724
161422
167632
5113799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1680195
1632471